package chen.yi.component.mysql.mapper;

import chen.yi.component.mysql.po.ForeignKeyPO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author huat
 **/
public interface ForeignInfoMapper {
    /**
     * 根据表明查询全部外键信息
     * @param tableName 表名
     * @return 外键集合
     */
    List<ForeignKeyPO> getForeignKeyByTableName(@Param("tableName") String tableName);

    /**
     * 删除外键
     * @param tableName 表名
     * @param foreignKeyName 外键名
     */
    void deleteForeignKeyByTableName(@Param("tableName")String tableName,@Param("foreignKeyName") String foreignKeyName);
}
